"""
for 临时变量 in 序列:
    重复执行代码
    ……
"""
str1 = 'yangxu is a handsome boy!'
# for i in str1:
#     if i == 'u':
#         print("遇到u不打印")
#         break
#     print(i)

for i in str1:
    if i == 'u':
        print("遇到u不打印")
        continue
    print(i)

# 循环和else配合使用，else下方缩进的代码指的是当循环正常结束之后要执行的代码
# 如果是break终止循环的情况，else下方缩进的代码将不执行

j = 1
while j <= 5:
    if i == 3:
        break
    print("test")
    j += 1
else:
    print('hahaha')

# continue 当循环结束了 执行else下方缩进的代码
k = 1
while k <= 5:
    if k == 3:
        k += 1
        continue
    print("宝贝我错了")
    k += 1
else:
    print("你没错，是宝宝错了")

# for else

str2 = 'yangxu'
for l in str2:
    print(l)
else:
    print('循环正常结束之后要执行的代码')